package com.ruoyi.project.system.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 2023年中国全国5级行政区划省市县镇村对象 sys_area_code
 *
 * @author ruoyi
 * @date 2023-10-17
 */
@Data
@TableName("sys_area_code")
public class SysAreaCode {
    private static final long serialVersionUID = 1L;

    /**
     * 区划代码
     */
    @ApiModelProperty("区划代码")
    @TableId
    private String code;

    /**
     * 名称
     */
    @ApiModelProperty("名称")
    private String name;

    /**
     * 级别1-5,省市县镇村
     */
    @ApiModelProperty("级别1-5,省市县镇村")
    private Integer level;

    /**
     * 父级区划代码
     */
    @ApiModelProperty(value = "父级区划代码", example = "530000000000")
    private String pcode;

    private String pname;

    private String ancestors;
}
